A user profile is a representation of a user based on their behavior on your website or app.
Name | Type | Description |
---|---|---|
userID | String | A unique string that identifies and tracks users across various systems. |
lastUpdatedAt | String | Date at which the user profile was last updated. |
affinities | Array of affinities | Properties generated by Algolia’s AI Personalization feature to provide insights into the user’s preferences and interests. They’re used to personalize the user’s experience on your website or app. |
Name | Type | Description |
---|---|---|
name | String | Name of the affinity. |
value | String | Value of the affinity. |
indices | Array of strings | Names of the Algolia indices associated with the affinity. |
score | Number | Strength of the user’s preference for that affinity. Each affinity has a score ranging from 1 to 20. A higher score signifies a stronger affinity. |
lastUpdatedAt | Timestamp | Date of last update to this affinity. |